Software process representation to support multiple views

نویسندگان

  • David Jacobs
  • Chris D. Marlin
چکیده

Current interest in improving the e ectiveness and predictability of software development has led to a recent focus on software process modeling and improvement. Process-centered software development environments (PCSDEs), have been examined as a useful adjunct to software process modeling. A number of PCSDEs have been designed and built; an examination of the range of potential users of such environments reveals a wide range of needs with respect to information about an enacted software process and how this information is presented. This paper describes one aspect of a PCSDE supporting multiple simultaneous views: the design of a representation of enacted software processes which is suitable for the generation of multiple simultaneous views.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multiple views based on unparsing canonical representations – the MultiView architecture

Across a range of software development activities, there i s typically no single best way to view the abstractions o f interest, where the latter include software objects (such as source code), aspects of program execution, software requirements documentation, models of a software process being followed, and many others. Thus, mechanisms which provide automated support for multiple views have t...

متن کامل

Method engineering for multi-perspective software development

This paper examines the role of the method engineer in the context of multi-perspective software development. Such development is characterized by the existence of multiple development participants who hold multiple views on a system and its domain. These views may be described and developed using multiple representation schemes and development strategies respectively. The paper outlines the Vi...

متن کامل

XX. Using Conceptual Graphs to Analyze Multiple Views Of Software Requirements

This chapter describes an application of conceptual graphs to support software requirements development — the process of determining what software needs exist and how those needs will be filled. As a human knowledge and experience-based activity, requirements development is an appropriate domain for applying formal models of cognitive structures. This chapter introduces the following contributi...

متن کامل

Cognitive evaluation of system representation diagrams

We evaluate diagramming techniques for systems analysts and programmers from a cognitive perspective. This focuses on how people process information from system diagrams and how diagrams support the cognitive limitations of systems analysts and programmers. The paper increases awareness of the analyst's need for different information views during the systems development process and provides ste...

متن کامل

Tool Support for COVAMOF

A key aspect of software variability management in software product families is the explicit representation of the variability. From experience at several industrial software product families we found that tool support for variability modeling techniques requires (1) uniform and first-class representation of variation points and dependencies in all abstraction levels, (2) support intrinsic vari...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • International Journal of Software Engineering and Knowledge Engineering

دوره 5  شماره 

صفحات  -

تاریخ انتشار 1994